3079
1
2515
3
2620
2619
1815
2
2144
2204
5
5196
660
0
1310
1564
542
2982
1056
1209
57793
1859
1535
1534
1485
4606
2233
3212
27
2533
2489
1917
51331
25
2096
2555
4
962