1399
1
1516
1819
1168
2294
785
0
4179
830
2082
2562
2
662
1380
1749
2110
1232
2429
4
83
3326
3
1431
496
427
2468
1000
2934
635
883
1070
801
586
938