3440
0
3092
1
2644
2
924
1428
1332
3437
5
1750
4478
8
2190
3251
6
547
962
1782
692
436
653
2513
2073
2655
2275
1701
525
2809
2197
17353
573
2301
1020
275