1376
0
2100
2
1816
230
1012
2184
6
8267
1124
452
72
795
1462
1298
3
297066
883
19944
1099
676
938
2230
715
267612
603
1502
355
4978
733
102
1866
1637
1