630
2
1246
62
1
936
981
1160
511
96
611
724
1758
15
841
3
2592
1376
4508
5
792
0
1298
1865
945
1083
81
517
534
237
1222
8
1782
11
818
1262
902
2264