1681
1
2307
3
1606
2082
2152
2
7034
1356
3546
297066
0
3080
1570
2999
635
1661
4
662
5431
1093
1690
4305
2578
957
4179
1509
2804