1790
3
2703
2
509
1
2330
4
385
5622
2564
448
105290
0
326
520
325
2150
2192
3545
1751
3327
345
4122
9
341
437
48708
303
482
336
31220
10
346
1559
3025
709