3408
12
3505
4
4143
6
1418
2
274
0
1343
81077
101
2724
11
848
1
1232
1896
3
509
7328
1544
1647
2143
1022