2184
1
1475
13499
5
665
1543
2
2545
7
2403
2247
916
947
1245
1126
982
2781
1587
1254
1355
966
1155
1335
5119
17
1321
980
673
1593
1211
1752
270
0
5051
3
1814
4