651
2
924
5
4508
7617
20
974
1
2993
4
1836
11
1534
2292
3
2040
16
1344
935
1240
1962
1282
7
1661
1352
1424
992
1189
1697
655
1087
0
723
1929
1961
445
1472
1133
4676