5702
3
1225
1
1319
1967
1112
2
2671
1010
667
1202
860
1043
997
920
599
3619
6
1194
2600
1701
481
1847
1160
1032
2340
4
3208
5
1053
1157
1106
3429
1559
1533