2131
2
2094
5
2326
1
4009
6
1809
1681
1393
1243
4070
4
956
0
1382
1859
2035
9877
1033
378
3175
5164
8323
1522
2195
4480
3364
3
751
1803
1668
4832
7733
7793
938