4
10523
412
77
15321

358
126
3660
38
8
133
18
182
8
5
3
2
1
1
30
16
38
11
680
71
41
3
11
5
6
9
7955
89
8481
77
228
1990
4
38
822
145
72
75
49
3
1
1
7
22
3
18
15
15
4
60
258
205
30
179
10
1
16