1543
1
1156
1303
1253
2301
1660
862
3172
370
0
1813
582
451
2036
2
181997
11
1967
2377
2082
444571
9
16062
15
2901
5340
3691
4
1516
2294
16769
1666
5805
3
1413
1431
4309