1583
0
2315
2
20312
39
660
1310
542
1067
57793
2264
800
1
4606
2233
3
3212
27
2489
1917
51331
25
962
2788
2781
570
1012
1239
1225
1210
4578
988
7222
4
2327
11
3565
8
718