1543
1
1156
1303
1253
3053
7
2036
2
2245
3
5225
8
862
1967
3765
4
582
0
1660
370
2301
297066
3683
1295
5805
571
873
1813
1788
2650
20
1413
280
1155
385
2354
1581