2131
2
2094
5
1309
0
1992
3
697
1681
1393
1
753
4914
5164
1522
2195
1033
1243
1668
2493
18
3263
4
2326
2631
1047
1382
5389
945
1537
3655
11
956
4009
6
2392
1355