2502
5
2011
2
1516
1
3593
16
1780
2303
5412
4
1913
0
3497
3035
7086
12
2035
2499
2275
3
1701
1221
66
1136
1465
1129
1154
1754
2598
1077
2199
2132
1365
1955
1319