2861
2
1050
0
9817
1309
2522
1047
2468
3612
10
1946
24337
22
1992
3
3565
8
1912
6445
6
1839
1
3137
1636
2899
3871
12
1271
57793
697
3848
6707
24
1396
1860
4867
7
2600
4
1114
51331
25