2131
2
2094
5
1309
0
1992
3
1243
1
697
956
2326
3655
11
1382
1681
1393
5389
1809
4009
6
2493
18
2468
2392
2035
4070
4
753
9877
4914
1859
3175
5164
9817
8323
1191
1522