2065
2
304
0
2016
1
1224
756
1965
6
1231
802
779
922
786
583
1151
1998
1291
1147
1577
654
1203
1344
5170
4
1287
1394
1511
824
1669
3
983
795
9795
1040