3632
5
1645
1
2585
2
1343
0
1152
2082
11
1342
597
1329
3
480
2461
20
509
4579
7
422
931
2604
2320
2127
3250
2733
3262
1910
5012
4
1060
2079
2288
6895
4936
8280
8
1898