2883
5
2129
0
1594
1
2696
2
1234
1615
5635
3
1215
1076
1235
1566
1338
1821
1467
1583
2901
4
3103
1272
11650
23
3593
16
13967
18258
1913
4696
1226
609
1589
1347
23774