3396
3
1669
1
1630
2
3559
734
1343
0
2194
4
1132
2306
3250
1506
745
2814
5
1869
1550
302
670
964
2330
3930
2559
769
1344
1645
522
802
626
2021
440
842