3423
5
4744
3
1452
2
2700
1
2921
4
2976
7
2218
9
1601
9905
6
2090
1490
1352
0
1720
2304
1819
2060
1970
1037
2692
1296
2999
3038
19
1513
1194
3296
2382
1050
6085
2631
905