487
2
1284
7
1289
5318
4
1122
1415
1669
3
2117
1
1691
0
2106
1645
6414
984
1235
1629
1351
3494
8
977
6225
2070
1093
1096
1202
1092
1353
1213
9470
774
1853
1998