2883
5
2129
0
1594
1
2696
2
1234
1615
2427
12
725
2108
10
1188
1213
1759
1159
3863
1475
7662
14
1076
2580
1412
1235
8262
57793
2100
6899
9
2982
1338
3175
1821
2687