2402
4
9305
8
3013
15
3624
3
1466
1
1093
1077
1365
3854
2
2525
7034
1815
1672
1833
3870
915
0
712
1517
948
2250
862
4519
1825
2268
189
4062
2755
4101
1135
2247