1424
2
2057
1781
3
1819
1
83
1168
1305
1751
690
1816
2562
3835
5
19944
1923
2392
3518
5375
0
5046
1400
2077
790
2108
1681
3735
4
1169
4080
1787
2999
1547
114240
45