4499
12
19932
6
2310
2
3765
4
3238
7
2468
619
3
297066
0
2245
1679
267612
2241
2907
4978
3460
59
1614
7964
5
1226
1
3053
2698
674
1354
1455
99072
2255
2838
1579
4287
9
36905