2054
4
3109
14
1010
2
4438
6
2195
1
59
0
2920
4943
1303
1668
3539
3
2794
1676
2467
4832
1889
2302
1618
1458
2327
11
841
1803
1636
5
862
2650
20
989
2236
2576
1178