4499
12
19932
6
2310
2
1992
3
1217
697
0
1309
1302
1
4914
2241
1522
5164
5
7964
2698
1354
2838
5505
14
297066
5389
1479
267612
4978
562
298
1415
1191
99072
313
36905
1642