3216
10
1598
2
1510
4
2650
20
2763
0
1828
1
2100
1105
2755
1400
8122
13
3012
783
3671
2272
2108
3
621
5151
3267
2556
2462
444571
9
469
1363
1295
1438
2405
1411
1383
2570