1695
1
2282
3
100
1144
4
936
875
2093
1233
2
1161
1627
6
1260
464
579
1344
71
753
1698
1044
426
948
1292
1553
1436
2071
111
994
1312
755
1388
2369
5