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