3025
1
509
1334
0
119
1978
2
4223
22
31535
18403
6
7540
9
1282
477
2011
3
3470
5
2376
462
401
17353
303
1885
1276
2564
2330
4
476
709
415
400
1560
48708
429
300