1160
1
2245
3
802
0
297066
2354
3398
9
3250
2
1302
1377
2522
445
515
3472
1226
3053
7
2049
894
693
571
2797
5
745
1295
803
1007
1982
1093
921
2194
2773