1400
2
3442
4820
928
1
20634
8
4396
3
2461
20
2125
2526
282572
0
13159
10
625
1454
2855
169211
11
1418
2493
2730
6
1695
803
1379
1165
2045
1209
1213
1194
1584
1431
3650
1378