1543
1
1156
1303
1253
3053
7
2245
3
5225
8
3765
4
582
0
1660
370
297066
3683
1295
571
873
1813
1788
2650
20
280
5805
1581
2
345
2327
11
2250
1267
1380
1699
1226
2562