3429
3
1732
4
3344
4438
5
6045
10
1068
2
3203
91
0
4497
1
4323
2500
3844
4392
15
2025
2920
3014
2114
874
980
1966
5560
2952
1374
864
2459
1218
1518
4097
419694
9
5140