3498
4
2494
1
2069
3
1129
0
509
2043
1124
2096
2
6010
2016
2327
419694
9
4895
1015
2250
875
838
5065
8
3331
1068
2119