4499
12
19932
6
2310
2
1217
3765
4
1302
1
2241
1522
5164
5
7964
2698
1354
2838
3
5505
14
297066
0
1479
2245
267612
4978
1226
3053
7
562
298
1415
1191
99072
313
36905
1642
1757