356
0
12472
2804
4
3262
3
1412
2794
2
2534
841
3871
1960
7793
2941
2343
1
2395
4100
6
4168
5
3470
3145
6779
2502
9836
15
2015
1442
3024
2285
527
2122
1575
1753
3248
8