1239
1
940
1568
4311
1778
83
3354
929
3
1431
796
6
1679
2277
0
530
3998
5
2347
2
1380
930
2939
2209
3683
471
2320
1384
3854
2082
1468
20163
44
1424
1021
1691