2470
2
99
1
1129
0
1418
1544
1229
1966
6
1132
26
1431
477
1378
2000
1543
935
553
13159
10
493
2105
1645
1053
1805
714
7952
12
4436
9
1666
1049
383
1267
4
1584