3107
7
1590
1
1788
3053
3683
582
0
2377
1295
2268
4
2650
20
1125
297066
370
280
1394
1091
2
1814
1632
1168
1813
2760
1532
2250
1431
2082
1327
1751
2456
2294
5225
8