1131
2
1650
1
3492
8
1034
1629
7
9905
12
1619
2380
3536
6
1730
938
0
1113
3
2285
5160
5
1014
1402
4
3695
6414
3945
1125
1998
883
1534
1740
10
1362
2013
9
1212
17420
4643
16
45