2585
2
1360
1
2006
1129
0
1343
1152
2082
11
1342
597
480
2461
20
1072
1737
2604
7
2320
2127
2733
3
2103
913
3262
5
1910
2079
2288
4936
8280
8
1470
1898
3092
1841
1567