677
2
2443
1316
1176
4
1458
998
3
908
1221
0
3517
13
473
1
409
2719
670
1123
8
638
268
1815
5
664
1195
484
3509
1889
3844
2462
368
1668
5731
969
878
1734
10