1273
1
930
2
2002
3
2503
1047
0
2544
6
2551
2996
382
3591
11
840
7471
9
3857
1033
1977
1306
3357
631
2595
8
4431
3492
527
34959
18
6753
17
2080
1964
1639
1308
6348
725