1578
2
3185
4
937
1
1125
1214
1566
15157
3
1618
1351
6
1103
2222
3932
22
4301
2290
2603
717
611
8254
26
864
433
3223
20
461
2145
5
709
1051
2248
2073
1646
1158
1109