332
2
277
459
744
241
1
1300
1574
6
952
3
1379
0
610
1052
4
200
585
1991
608
485
536
523
1448
7
447
1503
618
1166
16
499
530
440
743
684
817
1904