800
1
1048
0
1132
8
1666
3
1176
2883
2
944
1542
137
936
861
818
1230
1142
1596
6
1931
1375
508
556
670
2244
2107
4
1012
595
2236
10
307669
9
2311
1126
246
1059