2128
2
2323
4
1961
5
1456
7
1225
1
1139
789
2381
454
1162
3460
3
3525
1131
2806
2484
5857
13
4157
1520
2704
12
1792
2007
0
5070
1469
1504
2799
1312
1527
1237
2504
3904