1880
2
3815
0
918
3510
1551
6140
2758
1
171
7039
729
575
407
348
2093
1267
464
3149
4
416
349
463
386
955
342
2727
339
411
961
622
419
326