661
0
573
1155
2
1053
2982
3
1374
1
1073
2368
1329
798
1642
999
2395
543
417
1330
1049
1628
1448
1903
1344
25186
14
3795
1539
2372
544