2368
1
3145
4
1307
2155
3
1691
83
1410
0
826
2710
2
938
2173
1150
1739
2942
6
2110
1978
4236
1161
2045
16062
15
1306
3035
2099
3283
1816
935
1104
9566
8
1778
802