2412
6
1963
1
1042
0
1463
3
1373
1593
2
2847
4
2113
2365
1633
1192
3890
514
1598
571
738
3155
11
952
1087
1030
476
3595
7040
1163
810
1340
1014
12700
13
941
4870
7