1693
2
1081
1
3255
1242
1267
2011
914
572
1131
1073
1994
1238
1792
5
3039
4
598
776
821
597
549
90
719
83
509
722
369
447
449
534
340
704