995
4
1721
1
444
11
81
2454
3
3534
2
1810
2415
1661
0
7030
6
2375
7
34640
346
246
839
519
1042
9
463
1121
1206
20
1074
428
5622
1868
8
4267
2578
1477
1435
1833
1090