2648
2
1296
0
1300
3271
2375
1281
1
948
1130
5
1297
1407
3
697
2041
16
522
695
1131
1378
1007
2154
7
2258
4
1705
3833
9
3596
9522
1730
4566
10
1690
1406
2156
1669