574
0
1465
1
1154
2
2035
1221
3050
18258
13967
23774
4
5505
14
3497
6547
3035
1136
619
3
2003
1754
5
2499
2275
3460
7
1679
975
1536
6
2164
5977
13
2303
2502
5164
3412
951