1675
2
905
1
604
0
2161
370
1145
1323
4964
3
1324
2608
397
1557
1123
220
334
400
278
1306
900
1404
428
3147
213
515
84
171
22330
22
293
355