2403
3
1960
5
808
0
1596
2
1839
1327
1
547
1440
4
2739
6
1380
3956
2144
657
1935
5633
16
1919
368
3281
3793
11
1160
653
2427
12
883
451
379
1244
13
924
764
1129
1214
8