1790
3
2703
2
430
1
415
0
326
520
509
325
2150
578
4111
2192
3545
3327
345
4122
9
1356
341
245
303
336
2564
3006
5622
4
2330
709
448
5270
7
951
1925