1652
3
2471
7
810
1
2732
2
534
356
2788
986
0
2268
562
666
3186
717
5431
5750
2378
898
3910
1379
1195
3574
6
3180
45986
1419
1663
5
17970
15
3041
1606
2823
1942