946
1
3518
3
1547
1330
2
4179
4311
2392
1431
3854
1690
2368
83
1788
693
0
2710
2166
496
1590
2999
801
1681
830
745
526
1568
1660
1459
2100
1819
1168