1058
2
2440
5
1076
1
1877
5239
5168
1412
1827
1191
890
1119
732
1448
6221
6
916
1199
573
1241
1796
3039
4
1329
1587
1997
1172
3
1116
1143
1268
1725
1692
0
1376