2393
3
1781
1
2866
7
229
1269
7807
2807
3323
3509
4
1438
10879
5
3533
2
10504
725
1524
2536
415
4782
313
196314
20
1332
3349
4450
1307
3273
1992