1543
2
2526
3
1161
4
6383
17
2337
0
4437
2369
1
2445
6
1645
1805
1666
835
1033
7952
12
2297
1418
1267
1141
597
1207
2708
5848
546