2327
11
1618
1
2322
3
841
2
2670
862
0
1060
2650
20
3066
7
997
2534
2343
1192
3024
3505
5
2092
2233
2740
989
527
1821
8607
8
5389
2060
1175
2153
607
3546
925
96