662
0
1711
2
673
2468
3
4179
1
1087
496
830
1338
801
1412
2340
868
1645
1347
2403
1038
3518
2377
2255
1162
1661
4
1543
697
1256
1000
2100
844
6346
16
2166