2199
1
1339
418
1441
187
0
3021
3596
244
98
1173
2
521
1483
1055
2111
3
662
834
934
1148
1088
1175
5
973
1187
3269
9
1689
686
572
238