3554
3
1151
1
810
4553
2
2908
10
1489
5
2558
814
3473
6952
2274
783
0
3024
1419
3145
1310
542
2059
444571
9
2023
6
1813
1225
971
1785
2941
4
297066
2631
181997
11
660