4407
33
1050
3
1296
2
3000
3038
19
2304
1720
2060
5
1970
1819
2692
0
1490
1
1352
963
1228
6
2438
4
1811
3477
6742
1436
6085
2631
2819
3003
9
2051
7
905
2205
3439
3116
7046