1167
3
801
2
923
1
691
0
516
1424
4
1161
1503
1710
3995
7
4415
12
3347
1826
22
2596
1435
3231
4198
695
5562
16
2742
1256
1114
1226
492263
6
1365
967
9
2263
1565
14674