2131
2
2094
5
181997
11
1681
1393
1
753
0
5164
1522
2195
1033
1243
1668
2493
18
3263
4
2326
2631
1047
1382
945
1537
3655
956
4009
6
2392
1355
2468
2767
1636
4480