3591
11
1179
1
1614
1228
3
1290
2
662
0
868
673
2369
3200
1013
1543
1750
2403
1426
1754
5
1042
2360
6
1814
4
7471
9
2085
496
1000
1340
1749
1104
1382
8122
13
801
1836