810
1
2732
2
534
2593
356
2788
3
986
0
2268
562
666
3186
717
5431
5750
898
3910
1379
1195
3574
6
3180
45986
1419
1663
5
17970
15
3041
1606
2823
2395
5599
11
339