1382
1
1075
2
2101
1338
1879
1337
1221
4311
1307
1494
0
2440
3
2760
4
83
3351
5
2059
2085
345
1152
4152
902
1746
38477
34
2620
337
5805
3222
745
467
1093