562
2
1231
3
3515
1
454
1065
1689
0
4761
1608
4
1677
1773
2263
618
95
55
2497
2613
5
35364
1666
4272
10
3226
13
1741
2303
1039
144
5630
2168
11
1137
9
1868
2998
6
2432
7