2495
0
3326
3
3671
6
1760
1
2556
1380
1015
611
2166
348
1698
2060
1788
4937
612
87
4311
733
356
8411
1212
1812
1785
3254
2
2788
2173
3560
2763
1494
775