2114
1
19944
2
1814
3326
3
1547
4311
2578
2710
1699
1681
2368
2077
1749
4179
1606
59
0
1816
2184
2999
1690
946
1511
1532
1766
1411
83
3562
1072
1632
4305