2333
7
1003
2
3201
3
621
0
709
1211
491
590
1098
606
1
351
306
2784
2080
2041
2748
12
1108
4377
15
2671
18
3520
5
2838
10
8004
8
1077
1378
1091
4
2521
6
1585
1625
11
2236
1338