378
0
1211
3323
2
529
510
415
2512
2522
1
909
503
681
787
385
3301
1260
2026
2593
312
1868
2901
1151
5412
4
1210
9611
534
766
4775
731
255
562