1621
7
3010
6
1224
1
1503
2
7119
873
1799
1005
1353
1310
3
576
1146
4
2363
88
1058
1178
820
0
421
881
1449
410
1563
819
505
790
3340
1413
1522
677
681