736
1
617
578
948
1509
3
3380
7
925
2
1177
945
3181
1651
4
3037
10628
15
2401
5
650
396
689
4628
9
1363
534
1184
1427
929
572
1167
454
755
0
705
1089
1776