1193
0
2108
3
1512
1
902
1849
2
5820
4954
4
2258
2502
236066
14
3083
2465
2932
3765
3546
759
1344
1035
2476
536
2139
3051
1352
5
904
34
2429
2149
2087
3090
6